Fault-Tolerance and Error Recovery in an Autonomous Robot with Distributed Controlled Components
نویسنده
چکیده
Most of the existing autonomous robot systems have a centralized hierarchical control architecture. In such robot systems, all planning, execution control, and monitoring tasks are performed by a single control unit on a defined level. In case of an error that occurs during the execution, this central control unit has the complete knowledge about the past executed actions and is able to reason on the error situation. Besides the centralized control architectures, distributed and decentralized control architectures have been developed to overcome some problems with the centralized systems. Because of the missing overall control, error recovery is more difficult than in centralized systems. This paper presents concepts to obtain fault-tolerance behaviour and error recovery in a distributed controlled robot system. As an example for such a robot system, the Karlsruhe Autonomous Mobile Robot KAMRO is considered that is being developed at IPR. Many experiments were performed with the former centralized control architecture. Our intention is to achieve the same and better results with the distributed control architecture KAMARA.
منابع مشابه
A Distributed Control Architecture for Autonomous Robot Systems
The main advantage of distributed controlled robots and subsystems is the decentralized task execution by the system components. This way, properties for the design of flexible control architectures like modularity, fault-tolerance, integrability and extendibility are easy to obtain, further it is possible to use the concepts of distributed knowledge and decentralized world representation. On t...
متن کاملA Framework-Based Approach for Fault-Tolerant Service Robots
Recently the component‐based approach has become a major trend in intelligent service robot development due to its reusability and productivity. The framework in a component‐based system should provide essential services for application components. However, to our knowledge the existing robot frameworks do not yet support fault tolerance service. Moreover, it is often be...
متن کاملA Recovery Method for the Robotic Decentralized Control System with Performance Redundancy
The fault of the robotic control system is critical and leads to the general system failure, while autonomous robots have to gain their aims without any maintenance. Contemporary academic studies propose decentralized control systems as prospective from the robustness point of view. On the other hand, a performance redundancy allows to optimize resource utilization and improve the fault-toleran...
متن کاملFailure Recognition and Fault Tolerance of an Autonomous Robot
The purpose of this paper is twofold The rst purpose is to present important issues in designing fault tolerant systems for autonomous robots The second is to present the fault tolerance capabilities we implemented on our autonomous robot Our approach is characterized by a distributed network of concurrently running processes To tolerate hardware failures a set of fault tolerance processes are ...
متن کاملStability Assessment Metamorphic Approach (SAMA) for Effective Scheduling based on Fault Tolerance in Computational Grid
Grid Computing allows coordinated and controlled resource sharing and problem solving in multi-institutional, dynamic virtual organizations. Moreover, fault tolerance and task scheduling is an important issue for large scale computational grid because of its unreliable nature of grid resources. Commonly exploited techniques to realize fault tolerance is periodic Checkpointing that periodically ...
متن کامل